google.golang.org/protobuf/reflect/protoreflect.value.ptr (field)
7 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
value_unsafe.go#L54: ptr unsafe.Pointer // 8B
value_unsafe.go#L65: return Value{typ: stringType, ptr: unsafe.Pointer(unsafe.StringData(v)), num: uint64(len(v))}
value_unsafe.go#L68: return Value{typ: bytesType, ptr: unsafe.Pointer(unsafe.SliceData(v)), num: uint64(len(v))}
value_unsafe.go#L72: return Value{typ: p.Type, ptr: p.Data}
value_unsafe.go#L76: return unsafe.String((*byte)(v.ptr), v.num)
value_unsafe.go#L79: return unsafe.Slice((*byte)(v.ptr), v.num)
value_unsafe.go#L82: *(*ifaceHeader)(unsafe.Pointer(&x)) = ifaceHeader{Type: v.typ, Data: v.ptr}
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)